package com.ditian.model;

import com.alibaba.fastjson.annotation.JSONField;
/**
 * 被检测出的人形数组
 * @author chenweiyi
 *
 */
public class HumanBody {
	/**
	 * 行人属性特征，包括：gender：性别分析结果，value的值为Male/Female。Male 代表男性，Female代表女性。confidence表示置信度，是一个浮点数，范围[0,100]，小数点后3位有效数字。
	 */
	@JSONField(name="attributes")
	private Attribute attributes;
	
	/**
	 * 人体矩形框，坐标数字为整数，代表像素点坐标
	 */
	@JSONField(name="humanbody_rectangle")
	private Rectangle humanbodyRectangle;
	
	/**
	 * 表示人体检测置信度，是一个浮点数，范围[0,100]，小数点后3位有效数字。
	 */
	@JSONField(name="confidence")
	private double confidence;

	public Attribute getAttributes() {
		return attributes;
	}

	public void setAttributes(Attribute attributes) {
		this.attributes = attributes;
	}

	public Rectangle getHumanbodyRectangle() {
		return humanbodyRectangle;
	}

	public void setHumanbodyRectangle(Rectangle humanbodyRectangle) {
		this.humanbodyRectangle = humanbodyRectangle;
	}

	public double getConfidence() {
		return confidence;
	}

	public void setConfidence(double confidence) {
		this.confidence = confidence;
	}

	@Override
	public String toString() {
		return "HumanBody [attributes=" + attributes + ", humanbodyRectangle="
				+ humanbodyRectangle + ", confidence=" + confidence + "]";
	}
	
	

}
